beach rose - German English Dictionary